predicate something upon - Französisch Englisch Wörterbuch